be off on a bender somewhere - Francés Inglés Diccionario